English: Those memories are still fresh in our minds.
Telugu: ఆ జ్ఞాపకాలు ఇంకా వారి మెదళ్లలో తాజాగా ఉన్నాయి.