A professor of English from English and foreign language university corrected "do the needful" as "do what is necessary. some others say "do what needs to be done" I hope the native speakers of English will respond to my question and talk about the acceptability of all these expressions
Edit: it is not a duplicate because I wanted to know whether the expression is acceptable to native speakers.I did not ask why such an expression is asked instead of a question