English: However the service and food left a lot to be desired.
Telugu: కానీ ఇక్కడ ఆహారం మరియు సేవ ఇప్పటికీ కావలసిన చాలా వదిలి.