English version

only have yourself to thank (for something)

From Longman Dictionary of Contemporary Englishonly have yourself to thank (for something)only have yourself to thank (for something)spokenRESPONSIBLE used to say that you are responsible for something bad that has happened to you She has only herself to thank if she doesn’t have any friends. thank
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.