English: I've just encountered it.
Telugu: ఇప్పుడే నేను కలిశా.