Focus on the pronunciation of payback period
English definition of “payback period”
noun [C] FINANCE
› (also payback) the time taken to get back the amount originally invested in something: Investors will see a swift return, with a payback period of between a year and 18 months.
› the amount of time that you are given to pay back a loan: Annual percentage rates vary from 23% to about 78%, depending on amount borrowed and payback period.