English: At just the right time
Telugu: సరిగ్గాఅదే సమయంలో