English: Could humans ever do something similar?
Telugu: మనిషి ఎప్పుడయినా ఇలాంటి పనులకు కూడా పాల్పడతాడా అని.