i could have done something - German English Dictionary