English: I too have seen similar ones.
Telugu: నేనూ ఇలాంటి దారుణాలు చూశాను. .