English: Mankind has made a lot of progress so far.
Telugu: అప్పటికి, ఇప్పటికి మానవులు ఎంతో పురోగతిని సాధించారు.