English: It's one of the largest stations in Europe.
Telugu: ఇది యూరప్లోని అతి పెద్ద స్టేషన్లలో ఒకటి అట.