English: And eventually she did explain.
Telugu: చివరకు ఆమె స్వయంగా దీనిపై వివరణ ఇచ్చారు.