English: it's got the spirit
Telugu: ఆత్మ వచ్చింది