Arduously Meaning in Hindi