English: Can the Lord God do that?
Telugu: ఆ పనిని దేవదత్తుడు చేయగలడా ?