English: But India still has a lot to catch up on.
Telugu: అయితే భారతదేశం చేయవలసింది ఇంకా చాలా ఉంది.