English: He was working at St Peter’s University Hospital.
Telugu: అక్క‌డ సెయింట్ పీట‌ర్స్ యూనివ‌ర్సిటీ ఆస్పత్రిలో ప‌ని చేస్తున్నారు.