English: An explanation is warranted.
Telugu: ఒక హేతుబద్ధమైన వివరణ ఉంది.