Well, there are really two options that I’m aware of in a situation where you can’t find a priest who speaks your language for confession.
1) If you know someone who speaks English and the language of the priest, and you are comfortable with it, (and it’s okay not to be,) that person can act as a translator for you. This person would be bound by the seal of confession just like the priest is. (That a translator can be used in confession is made clear in Can. 990: No one is prohibited from confessing throughan interpreter as long as abuses and scandals are avoided andwithout prejudice to the prescript of ⇒ can. 983, §2.)
2) The other option is to simply go in there, and do your best using your English and hand gestures to try to help the priest understand as much as possible. Remember, if the priest gives you absolution, and you are sorry for your sins, then the sacrament is valid and your sins are forgiven. That stuff is lost in translation doesn’t change that. (Of course, if you truly cannot understand this priest or vice-versa, it would be best, if you have the ability, to find a regular confessor who’s English skills are stronger, so that you can receive spiritual direction about your specific sins.)
Something that might help, is if you google translate some of the more important words in your confession so if need be, you can use those words in the priest’s language to help him understand.
Other than that, continue practicing the sacrament of confession regularly. Aim for once a month at minimum, and if possible go more often, even once a week if possible, and you will be amazed how much your spiritual life grows!