English: The impact they made on us will be lifelong.
Telugu: మన మీద వాళ్ళ impressions ఒక జీవిత కాలం ఉండిపోతాయి.