not very good at something - German English Dictionary