English: This film has been a long time coming.
Telugu: ఈ సినిమా ప్రారంభం అయ్యి చాలా కాలం అయ్యింది.