Why are you limping ? ( तुम क्यों लंगडा रहे हो ? ) in Hindi and English Meaning & Pronunciation