English: He had been released a few days back.
Telugu: కొన్ని రోజులు ముందు ఇది రిలీజ్ అయ్యింది.