English: I found them recently.
Telugu: నేను ఇటీవల వాటిని కనుగొన్నాను.