Ich denke, du bist heiß/scharf.
Ich finde dich heiß/scharf.
You would want to use the informal style as this is certainly not something you would say to someone you address formally (unless you're drunk maybe).
I would recommend I think you are beautiful though.
informal
Ich denke, du bist schön.
Ich finde dich schön.
formal
Ich denke, Sie sind schön.
Ich finde Sie schön.
"Cool" has been used widely in German slang for several decades now and is generally understood by most people, so one could simply say "cooles Mädchen".
Other possible translations of "cool" varies significantly depending on age and location, but here (if I dare) are a few: tolles Mädchen, irres Mädchen, außergewöhnliches Mädchen, geiles Mädchen and (I`m sure) many more.
Heis Frau
its the same
'Ich bin cool.'
Das ist cool is the translation in German. It is translated from English to German. German is mostly spoken in the European countries.
Allemand (german boy) Allemande (german girl)
My girl - mein Mädchen.
Vampire und Kürbisse sind cool.
Du bist so cool!
"Girl" translates as "Mädchen" Madchen
Warum glaubst du, dass du cool bist? Greetings :)
My Little girl = Mein kleines Mädchen
weibisches Mädel
Pfadfinderinnen