English: These two films delayed for a long time.
Telugu: ఈ రెండు సినిమాలు వచ్చి చాలా కాలమే అయ్యింది.