English: It's been that recent?
Telugu: అది ఇటీవలిదా?