English: My eyes still water when I think of it.
Telugu: తలచుకున్నప్పుడల్లా ఇప్పటికీ నా కళ్ళవెంట నీళ్ళు కారతాయి.