English: at Princess Margaret Hospital.
Telugu: ప్రిన్సెస్ మార్గరేట్ హాస్పిటల్.