English: Most recently, the team travelled to London.
Telugu: ఇటీవల టీం అంతా లండన్ వెళ్ళారు.