这 (zhè)都 (dōu)多亏 (duō kuī)了 (le)樱 (yīng)井 (jǐng)先生 (xiān sheng)呢 (ne)
You can Suggest your own translation to Longdo