English: That role really gave me a lot of satisfaction.
Telugu: ఈ పాత్రే నాకు ఎక్కువగా సంతృప్తినిచ్చింది.