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