English: Thanks, difficult to find.
Telugu: థాంక్సండి. దొరకడం కష్టమే.