English: Recently found.
Telugu: ఇటీవల కనుగొన్నారు.