(= stay) → Aufenthalt m, → Besuch m; being on the visit to London → zu einem Besuch in London sein; being on a private/official visit → inoffiziell/offiziell da sein The president's official visit marks the start of the more comfortable partnership between The 2 nations around the world. Read https://thcaflower36554.ziblogs.com/39795723/a-review-of-professional-solutions