English: Arrived in the appropriate time.
Telugu: సరైన సమయంలో అందుబాటులోకి వచ్చింది.