English: His last few films though have failed to live up to expectations.
Telugu: ఇటీవల అయన చేసిన సినిమాలేవీ ఆశలను నిలబెట్టుకోలేకపోయాయి.