had i not been brought up outside bengal, i'd be fluent in speaking, reading, and writing bengali, but i suck at all three :(
if we're looking at the language spoken in the region i was brought up in, my hindi is okay. conversationally, yes, but i can't express myself well in formal language + i often make basic grammar mistakes while in a rush. my reading skills are okay, but my writing doesn't flow very well.
i do consider english the language i'm the best at, because of studying in an english medium school, and talking to my parents and friends in english mostly.