English: Peter lives in London.
Telugu: / పీటర్ అన్నా లండన్ లో నివసిస్తుంది చెప్పారు.