China Life Insurance has the financial strength to meet the requirements set by the International Financial Reporting Standards 17 (IFRS 17), which are to take effect by 2025, the insurer's parent company, China Development Financial Holding Corp (CDFHC), has said.