English: VERY different role.
Telugu: చాలా డిఫరెంట్ రోల్.