English: Difficult to find a good place though.
Telugu: కానీ మంచి స్థలం దొరకడమే కష్టంగా ఉంది.