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