English: Some call it the work of the devil.
Telugu: ఇది దెయ్యం పనిగా కొందరు చెబుతున్నారు.