English: But eventually they had had to let her go.
Telugu: కానీ, చివరికి వాళ్లు అన్నీ వదిలి వెళ్లాల్సిన సమయం రానే వచ్చింది.