English: There has to be an explanation.
Telugu: వివరణ కూడా ఇవ్వాలి.