I would like to know in what occassion we can use this sentence.
What does it mean; and why "twins"?
Thank you
Perhaps it means 'I am so perfect that the only way I could be better is if there were two of me'?
I knewthat! I just couldn't find the words!! Should have asked my twin. Emotion: wink
Students: Are you brave enough to let our tutors analyse your pronunciation?

By saying this person mean " I am capable of doing work of two people alone. I need no one" (Might be an arrogant reply or statement)

Teachers: We supply a list of EFL job vacancies