English: At last, he was stranded there.
Telugu: చివరికి అక్కడా ఆయనకు చుక్కెదురైంది.