English: Both have also had successful movie careers.
Telugu: ఈ రెండు సినిమాలూ కూడా మోడరేట్ విజయాలే సాధించాయి.