English: Could we finally see an end to it?
Telugu: చివరకు మనమే ఆ పనిని ముగించాలేమో?