English: Huge role in the past few years.
Telugu: గత కొన్నేళ్లలో అద్భుతమైన పాత్రలు.