English: Finally they are here.
Telugu: చివరకు వారు వచ్చారు.