Hi,
I would suggest to
consult infertility specialist and undergo reproductive hormone analysis, USG scan,
ovarian follicle study and HSG test for your wife. If it will come normal then nothing to worry. Otherwise specific treatment will depend on cause.
Now coming to your report. You mention the sperm count of 34 million. It is
total sperm count then it is slight less, but if it is per ml then it is considered as normal. Total motility should be greater than 40%. So your count and motility is just below normal. You can take
Ubiphene for 3 months and it will give good result.
If problem persist, then undergo USG scan, serum
testosterone, semen culture to find any other pathology. You can also take take tablet like Gonadil F, tablet CoQ. Avoid stress, take healthy diet with lots of fruits and green leafy vegetables, drink plenty of water, do regular exercise, avoid excessive alcohol and smoking.
Hope this may help you. Contact further if follow up needed.
Best regards,
Dr. Sagar