Load time was more than 6.949s

Dear Team,

I have tested my site with Mumbai Test Center and I can see my site page load time was not decreasing less than 6s.
Also, the first byte is taking more than 1.5s to load.

I hosted my site on VPS with Cloudflare enabled.
1.) Apache Server with HTTP/2.0,
2.) HTTPS Enabled,
3.) WordPress Site

Kindly support me to fix things and bring down the load time. I have contacted the server team, but they saying the server is fine as of now with enough resources.

They are asking technical parameter’s from me so that they can tweak settings to make the site pretty much faster.