English: It means to be sent by God.
Telugu: అంటే భగవంతునికి నివేదింపబడినదని అర్ధం.