English: Facebook could have done more to stop some of this.
Telugu: ఇలాంటి వాటిని అడ్డుకునేందుకు ఫేస్‌బుక్‌ ఇంకా ఎంతో చేయాల్సి ఉంది.