English: India are the best team in the world.
Telugu: టీమిండియా ప్రపంచంలోనే అతి పెద్ద జట్టు.