No country is perfect, one needs to make a hell lot of efforts with dedication, perseverance, and ha... No country is perfect, one needs to make a hell lot of efforts with dedication, ...