English: A little different.
Telugu: కాస్త భిన్నంగా తెరకెక్కించారు.