Anushka Sharma shares a cryptic post on social media; Says ‘The world dosen’t need more critics’