English: There is some connection.
Telugu: ఏదో ఒక సంబంధం కుదిరేలా ఉందంటున్నారు.