English: Playing this role gave me immense satisfaction.
Telugu: ఈ పాత్రలో నటించడం నాకు అద్భుతమైన అనుభూతిని ఇచ్చింది.