English: Been riddled on several occasions.
Telugu: అనేక సార్లు మానభంగానికి గురి అయింది.