English: But an explanation was forthcoming.
Telugu: కానీ ఒక వివరణ ఇవ్వాలనిపించింది.