English: But India is so much larger.
Telugu: కానీ భారతదేశం చాలా గొప్ప దేశం.