English: Peter did not run away though.
Telugu: అయితే, పీటర్ వూడుచు లేదు.