English: Just at the right moment.
Telugu: సరిగ్గా ఆ సమయంలోనే.