mujhe ye kaam pehle he karwa Lena chahiye tha Ritu Mishra 20-03-2016 7 Answers 3 0 TAGS mujhekaampehlekarwaLenachahiyethaDictionary Comment: Submit See all questions in Translate to English I should have got this work done earlier. Anand Singh 20/03/2016 1 0 Report Answer I should have complete this work before . vinay raj 20/03/2016 1 0 Report Answer I should've done this work from before.. I dont understand hindi properly but i hope its right Khushepu Kio 20/03/2016 1 0 Report Answer I should have done this work earlier Rajinder Singh Rathore 20/03/2016 1 0 Report Answer right answer is I should have got the work done earlier rohit rathore 20/03/2016 0 0 Report Answer This work should have been done by them earlier. Pawan kumar gupta Ji 20/03/2016 0 0 Report Answer i should have got done this work earlier tejvir chahar 20/03/2016 0 0 Report Answer