English: Anyway, they finally find their destination.
Telugu: చివరకు ఏదో ఒక విధంగా వారి గమ్యాన్ని చేరుకుంటారు.