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