English: This is the right time for it.
Telugu: ఇది ఈ సమయమునకు తగిన నిర్ణయము.