English: This is all required of humanity.
Telugu: మానవజాతి మనుగడకు ఇదంతా కావాల్సిందే.