English: But this, too, has an explanation.
Telugu: కానీ ఈ, చాలా, ఒక వివరణ ఉంది.