Strangely enough means that something is unusual or hard to explain:

中文解释

Strangely enough, my father was the last one to know about my mother\'s illness.

正在查询

corns 拖沓 salesgirl 苦于 algebraic number Magh sidewalk cafe take exception shine majestically awake with