English: Finally, they acquiesced.
Telugu: చివరికి వారు ఒప్పుకున్నారు.