Pain can be explained by any ureteric calculus ( stone in the ureter) causing hydronephrosis. Also there maybe superadded infection, so certain tests need to be done to ascertain the exact cause.
Next Steps
get a USG abdomen and pelvis , xray kub, urine culture and sensitivity, urine routine microscopy, cbc and kft.
Health Tips
consult a trained urologist