English: Also the time is right.
Telugu: అది కూడా సరైన సమయంలో.