English: And they have given explanations.
Telugu: వారు వివరణ కూడా ఇచ్చారు.