English: He recently gave his statement.
Telugu: ఈ మధ్య కాలంలోనే స్టేట్‌ మెంట్‌ ఇచ్చాడు.