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