English: The duo work at the St Thomas' Hospital in London.
Telugu: వీరిద్దరూ లండన్ లోని సెయింట్ థామస్ ఆసుపత్రిలో పనిచేస్తున్నారు.