English: However, Mankind didn’t stop there.
Telugu: అయితే, మానవజాతి ఇక్కడితో ఆగిపోదు.