English: This is recent.
Telugu: ఇది ఇటీవలి సంగతే.