English: have a long lasting impact.
Telugu: - ఒక దీర్ఘకాలం ప్రభావం కలిగి ప్రభావం.