English: He has given his explanation.
Telugu: దీనిపై తన వివరణ ఇచ్చాడు.