English: That may be a huge praise.
Telugu: బహుశా ఇది గొప్ప ప్రశంసే అని చెప్పాలి.