English: He recently gave his statement.
Telugu: ఇటీవలే ఈమె ఈ స్టేట్ మెంట్ ఇచ్చింది.