English: That has been the main hindrance.
Telugu: ఇదే ప్రధాన అడ్డంకిగా ఉండేది.