English: But, here was an explanation.
Telugu: అయితే దీనిపై వివరణ వచ్చేసింది.