English: seems higher than the Himalayas.
Telugu: ఎత్తులో హిమాలయముల కన్నా సగము .