English: Both of them eventually arrived.
Telugu: ఇద్దరూ చివరికి వచ్చేసారు.