English: At the last hand off the impossible happened.
Telugu: చివరికి సాధ్యం కాదంటూ చేతులెత్తేశారు.