English: In the end, arrived here.
Telugu: చివరికి ఇక్కడికి చేరారు.