strange to say

English

Adverb

strange to say

  1. Strangely; oddly; strange as it may seem; strange to relate.