English: Sitting on the massive rocks.
Telugu: పెద్ద పెద్ద శిలలపై కూర్చొనిరి.