English: Both the movies earned a lot of appreciation.
Telugu: ఈ రెండు చోట్లా సినిమాకు చాలా ప్రశంసలు దక్కాయి.