English: recently released.
Telugu: తాజాగా విడుదల అయింది.