English: I stumbled upon this yesterday as well.
Telugu: నేను కూడా నిన్న ఈ విషయం ఆలొచిస్తు వున్నాను.