English: We should have done it,
Telugu: ఆచరించాలిసింది మేము,