English: Both of them have bagged decent reviews from film critics.
Telugu: ప్రేక్షకులనుండి రివ్యూ రైటర్స్ నుండి ఆ రెండు సినిమాలకు మంచి మార్కులు పడ్డాయి.