English: hundreds of times larger than our world.
Telugu: మన కన్నా వందల రెట్లు పెద్దదౌతున్న