English: India is much better than China.
Telugu: చైనా కంటే భారత్ మెరుగు. .