Delhi police gets praise from court