Welcome to HealthcareMagic forum.
Your son is having a swollen lymph
node due to tuberculosis- called as primary complex. It will take at least one month of continuous treatment for the node to subside. even after that you will have to continue the treatment for 7-9 months for full cure.
Dr. Rakhi Tayal