English: I have taken over recently.
Telugu: నేను ఇటీవలే బాధ్యతలు తీసుకున్నా.