English: Same engine but there are some differences.
Telugu: ఇంజిన్ అదే, కానీ తేడాలు ఉన్నాయి.