English: A few criticisms are in order, though.
Telugu: అయితే, కొన్ని విమర్శలు ఎదుర్కొంది.