English: That theory hasn't enjoyed much scientific support.
Telugu: ఆ సిద్ధాంతం చాలా శాస్త్రీయ మద్దతును పొందలేదు.