English: India is in much better.
Telugu: భారత్ చాలా మెరుగు. .