English: Humans were in fact, created by the gods themselves.
Telugu: కానీ, వాస్తవానికి, మానవులు స్వయంగా దేవతలను సృష్టించారు