English: I had several doubts whether I would be able to pull off a role like this.
Telugu: ఇలాంటి పాత్రను నేను చేయగలనా అనే సందేహం కలిగింది.