English: We did, too, recently.
Telugu: . మేము సైతం అంటూ ఇటీవలి.