English: It's a social horror too.
Telugu: ఇదొక సామాజిక దెయ్యం కూడా.