English: But faith makes it possible.
Telugu: కానీ నమ్మకం అలా చేయిస్తోంది.