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