English: And here's St. Peter himself.
Telugu: మరియు ఇక్కడ తానే పీటర్ I.