If it’s your app’s first release, that’s pretty normal these days. Future updates usually take less time, so I’d just wait.
However, if you’ve noticed something that might cause a rejection after submitting, I’d rather cancel the submission and fix it than wait to see if it passes review.
You could also try appsium.io. It has a pre-review check that helps identify potential issues before submission. Of course, it doesn’t guarantee approval, but it can help reduce the chances of rejection.
Topic:
App Store Distribution & Marketing
SubTopic:
App Review