English: I have done the same, only recently.
Telugu: నేను ఇదే విషయంతోనే ఉన్నాను, అయితే, ఇటీవలే.