English: The St. Peter.
Telugu: సెయింట్ పీటర్.