English: And yet this is a large company.
Telugu: ఈ కూడా ఒక పెద్ద సంస్థ.