Out on a sunny Berlin balcony, Tim Keeley and Daniel Krasa are firing words like bullets at each other. First German, then Hindi, Nepali, Polish, Croatian, Mandarin and Thai – they’ve barely spoken one language before the conversation seamlessly melds into another. Together, they pass through about 20 different languages or so in total.