English: Having done this recently . . .
Telugu: ఇటీవలే దీన్ని. . .