English: Boy did we need this!
Telugu: ఇది కదా మనకు కావలసింది!