English: He also had an explanation.
Telugu: ఆయన కూడా వివరణ ఇచ్చారు.