English: Peter himself told me that.
Telugu: ఈ విషయాన్ని పీటర్స్ స్వయంగా చెప్పారు.