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