English: Yeda tha woh!
Telugu: త దే హా ది!