English: We in India lynch too.
Telugu: మన ఇండియాలో కూడా చిచ్చరపిడుగులు ఉన్నారు.