English: And it finally got done this year.
Telugu: చివరకు ఈ ఏడాది అది సాధ్యమైంది.