English: The organization is much bigger.
Telugu: సంస్థ చాలా పెద్దది.