English: We are the envoys of thy Lord.
Telugu: మేము నీ ప్రభువు పంపిన దూతలం.