English: performed at numerous stage shows.
Telugu: ఎన్నో వేదికలపై ప్రదర్శనలు ఇచ్చారు.