Don’t speak about a subject you have no idea about
They aren’t totally wrong. For the US, the average infantryman’s training pipeline is about 5 months (look into OSUT for more details). Of course, it takes more time for that soldier to get up to speed with the units and that is dependent on the unit, but the core training that is required for a professional soldier is 5 months.
However they are kind of mistaken for the 2 month aspect. In the US, the IRR (Individual Ready Reserve which are troops no longer in reserve or active duty) may need to attend 30 days of training
per year for the remainder of their contract. Plus after mobilization there will be an emphasis on the most important aspects of their training during the first 30 days after mobilization. So there may be additional training after those 30 days.
On a seperate note, for the Ukrainians, according to the 3rd Separate Assault Brigade's (which is led by veterans from the Azov Regiment) recruitment site, the training time length from start to finish is 30 days. For the Russians, if I remember correctly, Wagner gives 10 weeks of training to their new recruits.
So, assuming the training is led well by experienced instructors, a 2 month pipeline is theoretically enough for those who served in the past.