English: What a small world, indeed!
Telugu: ప్రపంచం ఎంత చిన్నదీ!