English: I think it certainly does.
Telugu: కచ్చితంగా నచ్చుతుందని భావిస్తున్నా.