English: of the Lord, God?
Telugu: దేవుడేంటండీ, దేవుడు?