English: It is hard to say where either of them stands.
Telugu: వీరిలో ఎవరికి స్థానం దక్కుతుందో చెప్పడం కష్టం.