English to Telugu
English: We have lot to see in India, most of the major waterbodies, hills and plains you will find in India too.
Translation: భారతదేశంలో చూడాల్సినవి చాలానే ఉన్నాయి, ముఖ్యమైన జలాశయాలు, కొండలు, మైదానాలు చాలా ఈ దేశంలో కూడా కనపడతాయి.