English: Petrov Post.
Telugu: పెట్రోవ్ పోస్ట్.