English: After overcoming immense hurdles, the film was completed.
Telugu: ఎన్నో అడ్డుంకులు అధిగమించి ఎట్టకేలకు ఈ సినిమా చిత్రీకరణను పూర్తి చేసుకుంది.