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