English: Sutch-Sooch, anyone know?
Telugu: సుచ్, సచ్ ఎవరికైనా తెలుసా?