devi sri prasad comments