Thanks a lot for your suggestion. But I have already applied another trick (multiplying and dividing expr1 by complex conjugate of denominator of expr1 ) and I also did as you said ( there was a little error in your suggestion which I corrected); but both ways give me some error in final expression (precision and accuracy related, since there are very high negative powers). For example,
ComplexExpand[Conjugate[Denominator[expr1]]] * Denominator[expr1]
should be real but it is not so. In the same way mathematica is not performing truthfully for
ComplexExpand[Conjugate[Denominator[expr1]]] * Numerator[expr1]
Command Chop is not effective here since I expect high negative exponents in my desired expression.