English: I think I have found my favourite new haunt.
Telugu: నా కొత్త ఇష్టమైన చిరుతిండి దొరికిందని అనుకుంటున్నాను.