English: And yet this is the very time to do so.
Telugu: అయితే అందుకు ఈ సమయమే సరైంది.