"bowing" is something you do as a mark of respect. e. to my/our good fortune).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
User_garybow down to destinyIt just means that he acknowledges his luck in finding a distributor who was willing to put his movie on the big screen.