mahendragiri varahi technical review