English: messenger of the Gods.
Telugu: భగవంతుని దూతలం.