結果 : pony and cart meaning in english