English: India has done a lot.
Telugu: భారత్ చాలా తప్పులు చేసింది.