bless one's lucky stars - Turkish English Dictionary