Nyelvtan szempontjából rendben van, de egy anyanyelvű nem mondana ilyet.
Grammatically, it's correct, but native speakers wouldn't say something like that.