"sich bestens verstehen" in English sich bestens verstehen to get on splendidly Detailed translations for "sich bestens verstehen" sich bestens verstehen sich bestens verstehen(also: sich ausgezeichnet verstehen) to get on splendidly