English: And that is what we need at this moment.
Telugu: ఈ క్షణంలో మనకు కావలిసిందిదే.