English: Been a while since this was announced.
Telugu: ప్రకటన చేసి చాలా కాలం అయ్యింది.