English: The world is still smaller.
Telugu: ప్రపంచం ఇంకా చిన్నదైంది.