express one's regrets - Turkish English Dictionary

Suggest a Term