English: It's a miniature world.
Telugu: అదో మినీ ప్రపంచం.