English: But a large company.
Telugu: కానీ ఒక పెద్ద సంస్థ.