bahn.de has an English version fwiw. But yeah it's non-obvious that it's the de-facto pan-Europe rail search engine. Other European train companies generally have pretty spotty cross-border information, while DB has almost everything. Even with tickets it can't book for you, it still usually has timetables and can show you an itinerary.