English: Their dealings are dubious.
Telugu: వాటి వ్యవహారం ఎప్పణ్నుంచో అనుమానాస్పదమే.