English: It is what we need!
Telugu: ఇది కదా మనకు కావలసింది!