heartfelt apology - Turkish English Dictionary