English: But at least she has finally admitted it.
Telugu: అయితే చివరకు ఆమె అంగీకరించింది.