English: A very gripping thriller indeed.
Telugu: చాలా ఇంటెన్సివ్‌గా సాగే థ్రిల్లర్‌.