English: In this turn, it finally arrived.
Telugu: ఈ సమయంలో, చివరకు వచ్చారు.