English: you've found recently.
Telugu: ఇటీవల కనుగొన్నారు.