English: There was nowhere to stop and take pictures.
Telugu: ఎక్కడపడితే అక్కడ ఆగిపోయి, ఫోటోలు దిగాలని అనిపించలేదు.