[Matplotlib-users] Title overwriting axis label

The plot is produced by the following code:

import matplotlib.pyplot as plt
ax = plt.gca()
ax.ticklabel_format(style=‘sci’, scilimits=(-3,3), axis=‘y’)
ax.ticklabel_format(style=‘sci’, scilimits=(-3,3), axis=‘x’)
plt.plot (np.arange (start=0, stop=len(freq)*opt.segment, step=opt.segment), freq)
plt.xlabel (‘time(symbols)’)
plt.title (r’E_s/N_0=%s, \alpha=%s, \omega_n=%s, \Delta_f=%s mod=%s’%(opt.esnodB, opt.alpha, latex_float(opt.omega_n), opt.freq, opt.mod))

plt.ylabel (‘freq(cycle/sym)’)
plt.tight_layout()

Any suggestions how to prevent this overlap of the title and the axis label?
This is mpl-3.3.3

(Attachment test_btr_iir.py,sym=1e-5,alpha=0.05,esno=0,mod=qpsk,loop=2nd,omega=3.5e-6,df=9e-4.pdf is missing)