say a lot about - German English Dictionary