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