English: They seemed human.
Telugu: వాళ్ళు మనుషులా, దేవతలా అనిపించింది.