English: That's recent.
Telugu: ఇది ఇటీవలి సంగతే.