One 123 watt solar panel would take about a week or so in direct sunlight to charge a set of batteries. I haven't done this thats just what the math says.
Check out the
MX60. Its a solar charge controller....a little pricey but it will charge up to 60VDC.