English: Some critics liked the movie.
Telugu: అయినప్పటికీ, కొందరు విమర్శకులు ఆ చిత్రమును ఇష్టపడ్డారు.