English: They have left a great impression.
Telugu: వారు గొప్ప అభిప్రాయాన్ని వదిలి.