If we look at a wider canvas, humanity has witnessed...
If we look at a wider canvas, humanity has witnessed unimaginable, enormous and immeasurable changes and progress in the last one thousand years.
If we look at a wider canvas, humanity has witnessed unimaginable, enormous and immeasurable changes and progress in the last one thousand years.