English: Very hard to find this restaurant.
Telugu: చాలా కష్టం ఈ రెస్టారెంట్ పొందేందుకు.