English: finally had to agree.
Telugu: చివరకు అంగీకరించాల్సి వచ్చింది.