English: Darwin's theory asserted
Telugu: డార్విన్ సిద్ధాంతం రుజువు