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