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