“Lucky you to have figured that out.” Is this a grammatically correct sentence?

Back
Top