English: India is better than the whole world.
Telugu: ప్రపంచంలోనే భారత్‌ ది బెస్ట్‌.