English: it could not be man made.
Telugu: ఇది మనిషి చేత తయారు కాలేదు.