English: Both excellently made films.
Telugu: ఈ రెండింటినీ కలిపి అద్భుతమైన సినిమాలు తీశారు.