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