English: There has to be an explanation.
Telugu: వివరణ రావాల్సి ఉంది.