Straight from the horse's mouth 的意思是指消息来自最直接、最可靠的来源。
When you say you're 'after something', it means you want it, especially in situations like shopping, or when buying things.
If you have a face like thunder, it means that you are very very angry indeed. 火冒三丈。
这里 legend 不是指像亚瑟王或其他来神话和传说里的人物,这里我们用 legend 来形容生活中你身边的人。