English: Some say the best of the best.
Telugu: కొందరు ఆల్ ది బెస్ట్ చెప్పేవారు.