I would like to know whether the expression this is the thanks I get? is used in English or if there is any other expression conveying the same meaning
The implication is that one shows no signs of being grateful after someone did something good for him/her or one is flabbergasted at another person's ungratefulness or ingratitude after being bighearted and generous to him/her.