English: He has given his explanation.
Telugu: అతను ఈ వివరణను ఇచ్చాడు.