English: Are we finally over this?
Telugu: చివరకు మనమే ఆ పనిని ముగించాలేమో?