English: It was released recently.
Telugu: ఇది ఇటీవలే ప్రసారమైంది.