English: We are your Lord's Messengers.
Telugu: మేము నీ ప్రభువు పంపిన దూతలం.