English: Been thinking the same thing myself.
Telugu: నేను కూడా అదే ఆలోచి స్తున్నా.