English: It means being from God.
Telugu: దేవదత్తం అనగా దేవుడి నుంచి పొందినదని అర్థం.