English: had memorable roles in several films.
Telugu: పలు చిత్రాల్లో గుర్తుండిపోయే పాత్రలు చేసింది.