English: Yes I've been recently.
Telugu: అవును నేను ఇటీవల కాస్త లావు అయ్యాను.