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