You should have done so ( इसलिए तुम्हे यह करना पडेगा ) in Hindi and English Meaning & Pronunciation