you've done terrible things - German English Dictionary