English: Peter has been waiting for this.
Telugu: పీటర్ ఈ సమయం కోసమే ఎదురుచూస్తున్నాడు.