English: 480 offices across India.
Telugu: భారతదేశ వ్యాప్తంగా 589 ఆఫీసులు.