English: It has 22,000 restaurants worldwide.
Telugu: ప్రపంచవ్యాప్తంగా 22,621 రెస్టారెంట్లు. .