English: I had never been in such a grand restaurant.
Telugu: ఇలాంటి పెద్ద రెస్టారంట్ లో ఎప్పుడు నేను తినలేదు.