exceedingly lucky - Turkish English Dictionary