English to Tamil
English: Ellora Caves are considered to be one of the worlds largest rock-cut caves.
Translation: உலகில் இருக்கும் மிகப்பெரிய குடைவரைக் குகைகளில் எல்லோரா குகைகளும் ஒன்று.