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