> German numbers are one-hundred-five-and-fifty instead of one-hundred-fifty-five and too many of my thoughts are in english
Both are fine in the UK, though the "five-and-fifty" form is somewhat old fashioned. My Grandmother used to say numbers like that, especially for time. I refer you also to "Sing a Song of Sixpence" https://en.wikipedia.org/wiki/Sing_a_Song_of_Sixpence