Hi welcome to Healthcaremagic
There are various causes for the swelling in the Testis like Varicocoele, Epidydimititis, congenital hernia
, or some times seminoma
of testes can present in the same way .., USG of testes, of if needed Biopsy
may be required...take the opinion of other surgeon
Hope I have answered your question..