English: They've ALWAYS been human.
Telugu: అవి ఎప్పటికీ మానవు కూడా.