English: They are Gods creatures too.
Telugu: వీరు కూడా దేవతలే.