Granted That Meaning in Hindi