endure troubles - German English Dictionary