I am definitely not the one to provide advice here since I would probably keep them or find someone who has a long term commitment to keeping frogs and turn the frogs over to them.
Since they are wild caught, and only in your care for a little over a month, they should be fine setting free.