English: It very gripping and edgy.
Telugu: చాలా నిబ్బరంగా, గంభీరంగా వుంది.