English: You have arrived at that moment.
Telugu: అలాంటి సమయంలో నువ్వు వచ్చావు.