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