English: Some people found it.
Telugu: అది కనుక్కున్నారు కొందరు మనుషులు.