English: an inconvenient location.
Telugu: ఒక అసౌకర్య స్థానం.