English: Still it's one of the best.
Telugu: అది ఉత్తమ ఒకటి ఉన్నప్పటికీ.