Does this expression make sense in English?
"These days my feet don't step on the land"
This is a literal translation from the Hindi language. If I say it in reference to myself, it means I'm happily proud to have become something, but I don't know whether or not it means the same in English. If someone uses the same expression in reference to others, it indicates envy of the other's successes.