When you believe the system or an application is hanging (not responding permanently), make sure you recognize the hang correctly! Under certain conditions, the operations may slow down, but the software is not hanging.
Check the application activity in the Windows Task Manager
If the application is really hanging, the CPU activity related to the application will be 0%. On the following screenshot you see that there is a minimal activity of Fred, so it is probably not hanging.
How much time I need to give to an application to complete the operation?
It depends on the operation. There are known cases where, because of the page structure or of the database very busy status, a page opening can take up to 5 minutes.