be better than someone at something - German English Dictionary