People who are not good in English feel bad just because of not knowing a single language, like they even know that it's a sort of trend that people have been following just to appear cool or like a foreigner. This shows that we Indians are meant to copy someone's culture or language and appear like it's our own invention which we have brought to make our country more modern. No harm is there to speak in hindi as that should come prior than English. We have our own language and if we only don't follow the same thing then on no basis we are supposed to be called as Indians.