English: Its the right time I think.
Telugu: ఇదే సరైన సమయమని భావిస్తున్నాను.