English: Is this revenge?
Telugu: ఇంతటి ప్రతీకారమా?