English: from millions of his fellow human beings on this Earth.
Telugu: ఈ భూమి మీద తన తోటి మానవులు లక్షల నుండి.