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