mahesh takur