English: And even more recently?
Telugu: మరియు ఇటీవల కాలంలో తారాగణం?