English: I was there recently.
Telugu: ఇటీవల కొన్నాళ్లు అక్కడుండి వచ్చాను.