pay dirt: a profitable success
good fortune: an auspicious state resulting from favorable outcomes
commercial bank: a financial institution that accepts demand deposits and makes loans and provides other services for the public