English: A little difficult to find the place.
Telugu: . అదెక్కడ ఉందో కనిపెట్టడం కొంచెం కష్టంగా ఉంటుంది.