English: The film has been several years in the making.
Telugu: సినిమా తీసి కొన్నేళ్లయింది.