English: His last few films have been good.
Telugu: తన గత సినిమాలన్నీ బాగా ఆడాయి.