I don't know if you even need a lawyer, especially if there's going to be a criminal trial. As far as I know, you are represented in such cases by the prosecutor. It's different in a civil trial. You need a lawyer there.
The prosecutor will do the heavy lifting, but a private attorney can represent my interests a little better, maybe protect my privacy more and collect more money through mediation, etc. I suspect that is the Polish equivalent of a plea bargain, i.e., return the money, pay my other expenses, etc. As I am not presently in the country, I also want an agent in the country to get the notifications from the court. I just don't want to overpay for what I get, and hopefully, I can recover the legal expenses as well. That could happen, but won't if the court determines my lawyer overcharged me for his/her services.