English: They're really great though, no doubt.
Telugu: వారు నిజంగా గొప్ప వారు, సందేహము లేదు.