English: Apparently, more than 300,000.
Telugu: నిజానికి కంటే ఎక్కువ 300 వేల.