English: I wouldn't say the best team.
Telugu: బెస్ట్ టీమ్ అని చెప్పలేను.