English: The nearest metro station is Novye Cheryomushki.
Telugu: సమీప మెట్రో స్టేషన్ - "Novye Cheryomushki".