ride (one's) hobby-horse - German English Dictionary