English: A very tough spot to be in.
Telugu: చాలా క్లిష్ట మైన ప్రదేశం.