Implanted Meaning in Hindi