English: Despite the obstacles.
Telugu: ఎన్ని అడ్డంకులు వచ్చినప్పటికీ.