tirelessly - German English Dictionary