English: Leech therapy!
Telugu: ‘చెదలెక్కిన’ చికిత్స!