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