You should have done so ( आपको ऐसा करना चाहिए था ) in Hindi and English Meaning & Pronunciation