vacobhih-with harsh words; parusaih-very rough and cruel; indram-King Indra; ardayantah-chastising, piercing; asya-of Indra; marmasu-in the heart, etc.; saraih-with arrows; avakiran-covered all around; meghah-clouds; dharabhih-with showers of rain; iva-just as; parvatam-a mountain.