English: 'They' had finally arrived.
Telugu: చివరికి ఆ 'మావారు' వచ్చారు.