English: Also recently finished it.
Telugu: ఇటీవల ఆ పని కూడా పూర్తి చేయడం జరిగింది.