English: We have recently finished shooting.
Telugu: తాజాగా షూటింగ్ ముగించుకున్నాం.