Literal Translation: to have something on one’s heart English saying: to have something on one’s mind, to keep worrying about something View practice sentences..
Literal Translation: to have something on one’s heart English saying: to have something on one’s mind, to keep worrying about something View practice sentences..