English: India too echoed the same sentiment.
Telugu: ఇండియా కూడా ఇదే అభిప్రాయం వెల్లడించింది.