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