how to translate this hindi sentence 'sui mai dhaga pe ro do ' in english. Share with your friends Share 13 Justin Bieber Sumit answered this Put the thread into the needle. 20 View Full Answer Jj answered this it means to put the thread in the needle 13 Kriss answered this put the the thread in the needle 2