English: But deep down I do believe in myself.
Telugu: కానీ, నాపై నాకు నమ్మకం ఉంది.