English: Never can you find a better friend.
Telugu: మీరు మరింత నమ్మకమైన స్నేహితుడను కనుగొనలేరు.