English: The latest win wasn't easy.
Telugu: తాజా గెలుపు అంత సులువుగా రాలేదు.