Text this: Financial constraints, firms' investment and debt financing effect in a developing nation.