English: These two movies were announced a long time ago.
Telugu: ఆ రెండు సినిమాలు ఇక్కడ విడుదల అయ్యి చాలా కాలం అయ్యింది.