English: There was no where to hide.
Telugu: దాచుకోవటానికి యెక్కడా స్థలం లేదనిపించింది.