English: That memory is still fresh in my mind.
Telugu: ఆ జ్ఞాపకం నా మైండ్లో ఇంకా ఫ్రెష్గానే ఉంది.