English: He had not done such a role till that point.
Telugu: ఇంత వ‌రకూ ఆయ‌న ఇలాంటి పాత్ర‌లో క‌నిపించ‌లేదు.