English: This is a recent development in history.
Telugu: ఇది చరిత్రలో ఇటీవలి పరిణామమే.