English: At last a way had been found!
Telugu: చివ‌రికి ఒక మార్గం క‌నిపెట్టారు.