English: That will long be remembered.
Telugu: అది చాలాకాలం గుర్తుండిపోతుంది.