English: But this may be the right time.
Telugu: అయితే, ఇదే సరైన సమయం కావచ్చు.