Marathi to English:
वेरुळची लेणी ही जगातील सर्वांत मोठ्या शैलगुंफांपैकी एक मानली जातात.
Ellora Caves are considered to be one of the worlds largest rock-cut caves.