English: It's definitely the translation.
Telugu: అనువాద ఖచ్చితంగా ఉంది.