English: But both have pitfalls of their own.
Telugu: అయితే వీరిద్దరికీ వారి వారి కమిట్ మెంట్స్ ఉన్నాయి.