English: But I have found you!
Telugu: అయినా నేను మీకు దొరకడఁవేవిటి!