English: A most appropriate time, I think.
Telugu: ఇది సరైన సమయం అని భావిస్తున్నాను.