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