meaning of aufrichtiger Dank

aufrichtiger Dank - German to English

genuine thanks a lot {pl}