English: Just recently, the duo travelled to London.
Telugu: తాజాగా వీరిద్దరూ కలసి లండన్ వెళ్లారు.