English: This place was bigger than our house.
Telugu: ఈ స్టేషనే మా ఊరుకన్నా పెద్దదిగా ఉంది అనిపించింది.