English: A very large room at that.
Telugu: అది చాలా పెద్ద గది.