a slide of a large mass of dirt and rock down a mountain or cliff
ایک پہاڑی یا چٹان کے ایک بڑے بڑے پیمانے پر ایک سلائڈ
an overwhelming electoral victory
ایک انتہائی انتخابی کامیابی
Roosevelt defeated Hoover in a landslide
روزویلٹ نے زمانے میں ہور کو شکست دی