English: There are new leads.
Telugu: కొత్త ఒరవడి పెట్టినవారూ ఉన్నారు.