English: But recently.
Telugu: అయితే ఇటీవల.