English: But the film failed to impress critics.
Telugu: కానీ, ఈ సినిమా విమర్శకులను మెప్పించింది.