cherished memory meaning in tamil