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