English: She has clarified it finally.
Telugu: చివరకు ఆమె స్వయంగా దీనిపై వివరణ ఇచ్చారు.