English to Hindi

Meaning for:
strange to say
other
यह आश्चर्य है कि;आश्चर्य की बात है कि