English: There is much that India still has to do to ascend to this pinnacle.
Telugu: భారత్‌ ఈ స్థాయికి రావడానికి ఇంకా చాలా పరిశోధనలు చేయాల్సి ఉంది.