English: others had finally arrived.
Telugu: . చివరకు వేరే వాళ్లు వచ్చారు.