long and tedious romance - German English Dictionary