It's correct grammar.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
NikitusYou have given (us) the offerings we have asked for.I would add "for". I think the phrasal verb "ask for" is a little better here. "us" is optional, but I think I'd include that as well.