English: Finally this year it was possible.
Telugu: చివరకు ఈ ఏడాది అది సాధ్యమైంది.